package com.geping.etl.common.service.impl;

import com.geping.etl.common.service.PasswordUpdatePolicyService;
import com.geping.etl.common.util.Constants;
import com.geping.etl.utils.EnvUitl;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;

/***
 *  生成报文按钮监听服务
 * @author liang.xu
 * @date 2021.9.07
 */
@Service
public class PasswordUpdatePolicyServiceImpl implements PasswordUpdatePolicyService {


    @Override
    public int getUpdateIntervalDays() {
        String updateIntervalDays= EnvUitl.props.getProperty(Constants.UPDATE_INTERVAL_DAY);
        if(StringUtils.isBlank(updateIntervalDays)){
            return Constants.DEFAULT_UPDATE_INTERVAL_DAY;
        }
        return Integer.valueOf(updateIntervalDays);
    }
}